
.multi_select {
	height:auto;
	overflow:hidden;
	float:left;
    top:40px;
}
.multi_select_focus {
    position:absolute;
    left:4px;
    top:6px;
    border:1px solid #ccc;
    background:#fff;
    z-index:999;
    font-family: '微软雅黑', 'Microsoft Yahei';
    font-size: 12px;
    color:#555;
    font-weight: 300; !important;

}
/*.multi_select input:first-child{*/
	/*margin: 2px;*/
/*}*/
.container {
    width: 100%;
	margin-left: -2px;margin-top:5px;
}

.top {
    background: #DBEAF9;
	border-bottom: 1px solid gray;
    height: 22px;
}
.content {
    width: 100%;
	background-color: #fff;
	overflow-y: auto;

}
.content div{
	border-bottom: 1px solid gray;
	margin-top:0px;
	height:24px;
    padding: 5px auto;
    line-height: 30px;
}
.content div:last-child{
    border-bottom: none;
} 
.ok {

	display: block;
	float: right;
	height: 22px;
}

.hidden {
	display:none;
}
.select_rel{
    border:1px solid #ccc;
    background:transparent!important;
}